package org.rain.core.rbac.model.req;

import lombok.Data;

/**
 * created by yangtong on 2025/4/8 14:09:51
 * <br/>
 * 角色
 */
@Data
public class RoleReq {
    /**
     * 角色名称
     */
    private String roleName;

    /**
     * 角色编码
     */
    private String roleCode;

    /**
     * 角色状态
     */
    private Integer roleStatus;

    /**
     * 所属部门，无部门则为空<br/>
     * 角色分为两种类型：普通角色和部门角色<br/>
     * 普通角色（departCode为空）是独立存在的，部门角色（departCode有值）是依赖部门的<br/>
     */
    private String departCode;
}
